//系统主菜单
//SystemMenuPanel = function(id) {
//	SystemMenuPanel.superclass.constructor.call(this, {
//		autoScroll : true,
//		animate : true,
//		border : false,
//		rootVisible : false,
//		root : new Ext.tree.AsyncTreeNode({
//			text : 'cc',
//			draggable : false,
//			expanded : true
//		}),
//		loader : new Ext.tree.TreeLoader({
//			dataUrl : 'loadMenu',
//			baseParams : {
//				menuId : id
//			},
//			clearOnLoad : false,
//			preloadChildren : false,
//			requestMethod : "GET"
//		}),
//		listeners : {
//			beforeload : function(node) {
//				if ('xnode-' != node.attributes.id.substring(0,6))
//					this.loader.baseParams.menuId = node.attributes.id;
//			},
//			click : function(node) {
//				if (null != node.attributes.url) {
//					panel = new Ext.Panel({
//						id : node.attributes.id,
//						title : node.attributes.title,
//						autoScroll : true,
//						closable : true,
//						html : "<div style='height:100%;height:100%'>"
//								+ "<iframe id='ifrm_" + node.attributes.id
//								+ "' name='ifrm_" + node.attributes.id
//								+ "' src='" + node.attributes.url + "' "
//								+ "width='100%' height='100%' frameborder=0/>"
//								+ "</div>"
//					});
//					main.openTab(panel);
//				}
//			}
//		}
//	});
//	// loader.on("beforeload", function(treeLoader,node){
//	// this.baseParams.menuId = node.attributes.id;
//	// }, loader);
//};
//Ext.extend(SystemMenuPanel, Ext.tree.TreePanel);

var treeMenu = new Ext.tree.TreePanel({
	autoScroll : true,
	animate : true,
	border : false,
	rootVisible : false,
	root : new Ext.tree.AsyncTreeNode({
		text : 'cc',
		draggable : false,
		expanded : true
	}),
	loader : new Ext.tree.TreeLoader({
		dataUrl : 'loadMenu',
		baseParams : {
			menuId : id
		},
		clearOnLoad : false,
		preloadChildren : false,
		requestMethod : "GET"
	}),
	listeners : {
		beforeload : function(node) {
			if ('xnode-' != node.attributes.id.substring(0, 6))
				this.loader.baseParams.menuId = node.attributes.id;
		},
		click : function(node) {
			if (null != node.attributes.url) {
				panel = new Ext.Panel({
					id : node.attributes.id,
					title : node.attributes.title,
					autoScroll : true,
					closable : true,
					html : "<div style='width:99%;height:99%'>"
							+ "<iframe id='ifrm_" + node.attributes.id
							+ "' name='ifrm_" + node.attributes.id + "' src='"
							+ node.attributes.url + "' "
							+ "width='100%' height='100%' frameborder=0/>"
							+ "</div>"
				});
				main.openTab(panel);
			}
		}
	}
});

// MenuPanel = function() {
// MenuPanel.superclass.constructor.call(this, {
// id : 'menu',
// region : 'west',
// title : "aa",
// split : true,
// width : 170,
// minSize : 125,
// maxSize : 300,
// collapsible : true,
// margins : '0 0 5 5',
// cmargins : '0 0 0 0',
// layout : "accordion",
// defaults : {
// autoScroll : true
// },
// layoutConfig : {
// titleCollapse : true,
// animate : true
// },
// items : [ {
// title : "bb",
// iconCls : "icon-vip",
// items : [ new SystemMenuPanel('0') ]
// },{
// title : "dd",
// iconCls : "icon-vip",
// items : [ new SystemMenuPanel('0') ]
// } ]
// });
// };
// Ext.extend(MenuPanel, Ext.Panel);
